package cn.sc.allinpay.allfavour.business.checktrans;


import java.util.List;

import cn.pai.mvp.presenter.IPresenter;
import cn.pai.mvp.view.IView;
import cn.sc.allinpay.allfavour.business.common.data.CheckCouponsRecord;
import cn.sc.allinpay.allfavour.business.common.data.TransRecord;

/**
 * 验券流水 契约
 *
 * @author pany
 * @date 2017年3月2日下午10:21:40
 */
public interface CheckTransContract {
    interface View extends IView {

        /**
         * 查询日期条件
         *
         * @return
         */
        int getDate();

        void showPromt(int visib,String text);

        void transAdapterChange(List<CheckCouponsRecord> datas);

        void transAdapterClean();
    }

    interface Presenter extends IPresenter<View> {
        void queryTransRecords();

        void reprint(CheckCouponsRecord record);
    }
}
